1 scarf jointing
English-Spanish technical dictionary > scarf jointing
2 scarf
English-Spanish technical dictionary > scarf